home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 2
/
Amiga Tools 2.iso
/
demoversionen
/
abank
/
abank_deutsch
/
abank.doc
next >
Wrap
Text File
|
1995-03-09
|
18KB
|
472 lines
ABank Programmierung
version 1.01 David Gaussinel
© 1994 David Gaussinel
Graphik
Stéphane Anquetil
1. Einführung 5. Menüs-Beschreibung
1.1 Vorwort 5.1 Projekt
1.2 Danksagungen 5.2 Editieren
5.3 Tools
2. Rechtliches 5.4 Voreinstellungen
2.1 Disclaimer 5.5 Kontos
2.2 Vertrieb
2.3 Copyrights 6. AGIP-Kompatibel
3. Installation 7. Bugs
4. Benutzung 8. Verbesserungen
9. Geschichtliches
1. Introduction
1.1 "Vorwort"
ABank ist ein Computerprogramm, das die Verwaltung von Bankkonten er-
möglicht. Das Grundprinzip ist einfach. Jedesmal wenn Sie eine Operation
auf Ihrem Konto ausführen, geben Sie sie in ABank ein und das Programm
aktualisiert Ihrem Konto-Stand entsprechend.
ABank kann bis zu zehn Konten gleichzeitig verwalten, es sortiert auto-
matisch die Operationen, besitzt einen Notizbuch, ladet gepackte Dateien
(Powerpacker), stellt Statistiken graphisch dar, druckt mit Filtern und ist
AGIP-kompatibel.
Es gibt (sehr) viele Bankkontenverwaltungsprogramme. Und zwar sowohl im
Public Domain als auch im kommerziellen Bereich. Aber wenn diese nicht
gerade (schlechte) Umsetzungen von PC-Versionen sind, sehen sie oft trist
aus oder bieten nicht alle Funktionen die mal erwarten kann. Das ist der
Grund warum ich bisher noch nie solche Programme benutzt hatte. Ein solches
Programm konnte jedoch durchaus interessant sein. Seinen Bankkonto kontrol-
lieren zu können, seinen Bankssaldo exakt kennen, ohne Telefonkosten an
seinen Bank oder Bankservice wie 36.68.xx.xx, wissen wieviel und für
was ich ausgegeben habe, usw.
ABank wurde also dazu geschrieben, alle Saldo-Zweifeln oder Probleme zu
lösen. Der Benutzer kennt jederzeit der Stand seines Kontos und das auf
bequeme Art.
1.2 "Danksagungen"
- François Lionet
für Amos, Amos Pro, die Compilers ...
und weil er so sympatisch am Telefon ist.
- Stéphane Anquetil "Sada"
weil er so gut zeichnen kann.
- Arnaud Danassié
für seine Zuverlässigkeit, auch wenn er seinem Militärdienst
absolvieren muss
- Guillaume Jay
ich hoffe dass er nicht geärgert ist, dass er nicht denkt dass
man ihn vergessen hat und dass er wieder einmmal ERNSTHAFT
programmiert
- Jean-Pierre Rivière
weil er jetzt die neue Arbeitsameise der Bélier Production ist
- und natürlich an alle anderen, die Mitglieder von ehem. Atacom, von
Buggs, von Bélier Production, die AmiTel-Abonnierten und an alle anderen
die zur grossen Amiga-Familie gehören.
2. Rechtliches
2.1 Disclaimer
Trotz zahreiche Tests kann ich Ihnen nicht garantieren, dass ABank
keine Fehler enthält. SIE BENUTZEN DIESES PROGRAMM AUF IHR EIGENEM RISIKO.
Ich werde in keinem Fall schuldig sein für irgendwelche Schäden, die von
der direkte oder indirekte Benutzung von ABank entstehen könnten.
2.2 Vertrieb
ABank ist Shareware. In die Demoversion können Sie nicht mehr als 50
Operationen eingeben. Wenn Sie an die volle Version dieses Produkt
interessiert sind, dann müssen Sie einen Beitrag von mindestens FFr. 75
(25 DM) an den Autor schicken:
David Gaussinel
18 rue Fénelon
24200 Sarlat
Tel: 53.59.34.70
Sie werden dann eine Schlüsseldatei erhalten, die mit allen ABank-Ver-
sionen kompatibel ist, und die Sie als registrierter Benutzer identifi-
zieren wird. Sie werden dann später die neuesten Versionen von ABank be-
nutzen können, ohne sie speziell an den Autor zu bestellen.
Die Demoversion von ABank, also ohne die Schlüsseldatei ("Key file"),
ist frei vertreibbar. Sie kann auf PD Serien, Mailboxen, Netzwerke ver-
trieben werden. Die Erschaffungskosten der Kopie sollten jedoch nicht
die engagierten Kosten übertreffen. Die Vertreibung dieses Programmes auf
Coverdisks ist aber ohne die schriftliche Genehmnigung des Autors verboten.
2.3 Copyrights
ABank ist copyright 1994 David Gaussinel.
Amos Pro ist copyright 1992 Europress Software Ltd.
AGIP (Amos Global Interface Protocol) ist copyright 1994 David
Gaussinel.
Die PowerPacker.library ist copyright Nico François.
Amiga und Workbench sind registrierte Markenzeichen von Commodore-
Amiga Inc.
Alle zitierte Produkte oder Marken gehören ihren respektiven Besitzern.
3. Installation
Um ABank zu installieren, kopieren Sie zuerst die Amos- und PowerPacker-
Bibliotheken in Ihrem Libs: Verzeichnis wenn Sie diese nicht schon
besitzen.
Auf Wunsch können Sie einen "ABank:"-Assign in dem ABank-Verzeichnis
anmelden. Sie sollten aber ABank immer von seinem Verzeichnis ausführen.
Dies ist normalerweise immer der Fall wenn ABank von der WorkBench gestar-
tet wurde.
ABank soll dann das "Datas"-Verzeichnis finden, entweder in ABank:, ent-
weder im aktuellen Verzeichnis. In diesem "Datas"-Verzeichnis befindet sich
die Default-Icon für die Konten (DefIcon.info), die sie auf Wunsch modifi-
zieren können, und die Verzeichnisse BLogos und CLogos, die die Banklogos
der verschiedenen Banken und Konten beinhalten (im IFF-format 48x24 und 8
Farben im Med-Res mode).
Machen Sie Sich keine Sorgen wenn Sie nicht alles verstanden haben,
doppelklicken Sie einfach die ABank-Icon auf der Workbench.
4. Benutzung
Ist das Programm einmal gestartet, erscheint dann der Hauptbildschirm.
Wenn Sie kein registrierter Benutzer sind, dann ein entsprechender
Requester erscheint. Klicken Sie "Fortsetzen" mit der Maus und schon sind
Sie bereit, das Programm zu benutzen.
Oben rechts befindet sich einen Tiefengadget, mit dem Sie zur Workbench
zurückkommen können. Wenn Sie später zu ABank zurückkehren wollen, dann
müssen UNBEDINGT die Tastenkombination Amiga Links + A (A wie ABank)
drücken.
Auf der Hauptbildschirm befinden sich mehrere Bereiche, die klar be-
grenzt sind. Oben befinden sich diverse Informationen über das aktuelle
Konto, ou daneben die Salden, Kredite... und Belastungen von Ihrem Konto.
Oben befindet sich noch eine Reihe von Gadgets mit dem man schnell auf die
meistbenutzte Menüfunktionen zugreifen kann. Schliesslich befindet sich
unten die liste der ausgeführten Operationen, mit Datum, Art, Kategorie,
Belastung/Kredit, die Validation und die Name der Bank.
Wir werden nochmals auf all diese Begriffe in der Menübeschreibung zu-
rückkommen.
5. Menü-Beschreibung
5.1 Projekt-Menü
5.1.1 Neu öffnen
Mit dieser Option können Sie, nach einer Sicherheitsabfrage, einen neuen
Konto ôffnen.
Der Konto-Editionrequester erscheint dann und erlaubt die Eingabe der
diversen benötigten Informationen.
Siehe das Konto-"Editieren"-Menü (5.2.5).
5.1.2 Laden
ABank erlaubt das gleichzeitige Laden von mehreren Konten. Mit dieser
Option können Sie einen Konto anstelle des aktuellen Kontos von der
Diskette laden.
5.1.3 Öffnen und laden
ABank erlaubt das gleichzeitige Laden von mehreren Konten. Mit dieser
Option können SIe ein neues Kontos laden. Das aktuelle Konto wird im
Speicher erhalten bleiben und bleibt erreichbar mit Hilfe des "Konto"-
Menüs.
Siehe Konto-Menü (5.5).
5.1.4 Sichern
ABank sichert Ihr Konto unter der Name mit der es geladen wurde. Wenn
ABank dieser Namen nicht kennt, dann ôffnet er einen Filerequester mit dem
Sie einen Namen eingeben können.
5.1.5 Sichern als
ABank öffnet einen Filerequester und speichert Ihr Konto ab, nachdem Sie
einen Namen eingegeben haben.
5.1.6 Schliessen
ABank löscht, nach einer Sicherheitsabfrage, das aktuelle Konto, das
sich im Speicher befindet. Wenn andere Konten geöffnet sind, dann zeigt
ABank ein anderes Konto an, sonst erhalten Sie ein leeres Konto.
5.1.7 Benutzer
Wenn Sie ein registrierter Benutzer sind, dann werden Ihre Namen und
Addressen in einen Requester gezeigt, sonst meldet das Programm dass Sie
kein registrierter Benutzer sind und dass Sie die Demoversion benutzen.
Dieser Option ist auch mit Hilfe eines Gadgets erreichbar.
5.1.8 Über ...
Mit Hilfe dieser Option erhalten Sie allgemeine Informationen über das
Programm, die Versionsnummer, die Vertreibungskonditionen, die Name des
Autors. Zwei Logos sind auch vorhanden, einen zeigt die AGIP-kompatibilität
an und der andere meldet dass ABank in Amos geschrieben wurde.
@endnode
5.1.9 Verlassen
Mit Hilfe dieser Option können Sie, nach einer Sicherheitsabfrage, das
Programm verlassen.
5.2 Editieren-Menü
5.2.1 Einfügen
Mit dieser Option können Sie eine neue Operation zu den schon
existierenden Operationen einfügen. Sie können dann das Datum eingeben
(nach dem TTMM-Format), der Operationstyp, die Belastung oder das Kredit,
ob die Operation von der Bank schon validiert wurde (d.h. ob Sie schon
einen Rechnungsauszug von der Bank erhalten haben), und die ausgewählte
Kategorie.
Um eine schon eingegebene Operation zu ändern, klicken Sie einfach auf
sie.
Diese Option ist auch über einen Gadget erreichbar.
5.2.2 Löschen
Um eine Operation zu löschen, müssen Sie zuerst diese Menüoption aus-
wählen und dann auf die gewünschte Operation klicken. Vergessen Sie nicht,
dieser Option zu desaktivieren, wenn Sie die gewünschte Operationen
gelöscht haben.
Diese Option ist auch über einen Gadget erreichbar. .
5.2.3 Sortieren
Normalerweise sind die Operationen automatisch nach jeder Änderung
sortiert, wenn Sie aber die Operationen selber sortieren wollen, dann
benutzen Sie diese Option.
Diese Option ist auch über einen Gadget erreichbar.
5.2.4 Validieren
Neben Belastung/Kredit befindet sich einen '\', der angibt, ob die Ope-
ration von der Bank schon validiert worden ist. Sie können ihn einfach
anklicken um die Validation zu aktivieren oder zu desaktivieren.
Dieses Untermenü "Validieren" enthält drei Optionen. "Alles" validiert
alle Operationen, "Nichts" unvalidiert alle Operationen und "Umschalten"
schaltet alle Operationen um (was validiert war wird unvalidiert und umge-
kehrt).
5.2.5 Konto
Mit dieser Option können Sie Ihrem Konto konfigurieren.
Drei gadgets erlauben die Eingabe der Namen des Kontoinhabers, der
Kontosnummer ou des Kontotyps. Diese Informationen werden dann auf den
Hauptbildschirm angezeigt.
ABank verwaltet das Konto nur jährlich (auch deswegen sind die Daten im
TTMM-Format). Sie können aber einen Anfanssaldo für Ihrem Konto angeben.
Alle folgenden Operationen werden dann diesen Anfangssaldo berücksichtigen.
Hier geben Sie auch die Schwelle ein. Wenn Ihr Saldo kleiner als dieser
Schwelle ist, dann wird er in einer anderen Farbe angegeben, so dass Sie
sofort "alarmiert" sind.
Sie können auch aus der Liste das Logo Ihrer Bank und ein anderes Logo
für Ihrem Konto auswàhlen. Benutzen Sie den Cyclegadget über die Liste um
zwischen die beiden Logo-Typen zu wechseln.
Diese Option ist auch über einen Gadget erreichbar.
5.2.6 Kategorien
Hier können Sie alle Operationen in Kategorien (Gebiete) Ihres Budgets
einordnen. Sie können mit Hilfe dieses Menü, die Liste der Kategorien
ändern (einfügen, löschen...).
Das Requester ist selbsterklärend.
Diese Option ist auch über einen Gadget erreichbar.
5.2.7 Notizbuch
Das Notizbuch ist wie seiner Name sagt... ein Notizbuch. Darin können
Sie alles notieren was SIe wollen. Sie können zum Beispiel Ihre Kredit-
Kartennummern oder die Telefonsnummer Ihrer Bank notieren oder...
Das Requester ist selbsterklärend.
Diese Option ist auch über einen Gadget erreichbar.
5.3 Tools-Menü
5.3.1 Statistik
Mit dieser Option erhalten Sie einem Tortendiagramm, das Ihre Opera-
tionen per Kategorien beschreibt.
Mit einem Cyclegadget können Sie entscheiden, ob das Kredit oder
die Belastung berücksichtigt wird, und mit einem anderen Cyclegadget
können die Statistiksdauer einstellen (monatlich oder Jährlich). Je nach
diese Einstellungen sind die Anteile der verschiedenen Kategorien mit
einer Legend angezeigt.
Sie können ein bestimmtes Monat in einem Menü schnell auswàhlen.
Diese Option ist auch über einen Gadget erreichbar.
5.3.2 Jährliche Bilanz
Einen Balkendiagramm über die monatliche Verteilung der Kredite und
Belastungen, wird angezeigt. So können Sie zum Beispiel sofort wissen,
wann Sie am meisten ausgegeben haben.
Diese Option ist auch über einen Gadget erreichbar.
5.3.3 Druck
Mit dieser Option können Sie Ihr Konto mit verschiedenen Filtern aus-
drucken. Sie können also entscheiden, was gedruckt und was ausgelassen
werden soll. Ein erster Cyclegadget erlaubt die Selektion der validierten,
unvalidierten, oder aller Operationen. Ein zweiter Gadget selektiert einem
bestimmten Nonat oder das ganze Jahr. Schliesslich können Sie alle
Kategorien einzeln oder alle Kategorien in einer Liste auswählen.
Diese Option ist auch über einen Gadget erreichbar.
5.4 Voreinstellungs-Menü
5.4.1 Interlace-Bildschirm
Wenn dieser Option aktiv ist, wird dann der Bildschirm im Interlace-
Modus dargestellt, die Höhe des Bildschirms wird dadurch verdoppelt. Wenn
Sie keinem (Hardware-)Flickerfixer besitzen, dann wird der Bildschirm häss-
lich flimmern.
Im Interlace-Modus ist die Anzahl der angezeigten Operationen mehr als
verdoppelt.
5.4.2 Tausende getrennt
Wenn dieser Option aktiv ist, dann werden die Tausenden durch einem
Leerzeichen getrennt, um die Lesbarkeit zu erhöhen.
5.4.3 Icon speichern
Wenn dieser Option aktiv ist, dann werden Icons mit den Kontodateien
mit abgespeichert.
5.4.4 Einstellen
Diese Option ruft der AGIP-Editor an, wenn AGIP auf Ihrem System instal-
lert worden ist. Der AGIP-Editor (AGIP_Ed) erlaubt das komplette Redesignen
der Arbeitsumgebung des programmes (Menüs, Mauszeiger, Aussehen, Texte...).
Siehe AGIP (6) für mehr Informationen.
5.5 Konten-Menû
ABank erlaubt das gleichzeitige Verwalten von bis zu zehn Konten. In
dieses sind die Namen aller geöffneten Konten eingetragen; das aktuelle
Konto ist durch einen kleines Symbol gekennzeichnet. Mit diesem Menü
können Sie das aktuelle Konto auswählen.
6. AGIP
AGIP ist ein System, das die Benutzeroberfläche eines Programms komplett
verändern kann, wenn dieses AGIP-kompatibel ist. AGIP ist nicht mit ABank
geliefert. Sie können ihn im Public Domain finden, oder ihn direkt an dem
Autor bestellen, wenn Sie eine Leerdiskette und ein franktiertes, selbst-
addressiertes Briefumschlag schicken an:
David Gaussinel
18 rue Fénelon
24200 Sarlat
Tel: +33 53.59.34.70
Wenn AGIP installiert ist, kopieren Sie das Modul ABank.AGI in AGIP:
Modules/, wie es in der AGIP-Dokumentation beschrieben ist.
Sie müssen nicht AGIP besitzen, um dieses Programms zu benutzen, aber
wenn AGIP installiert ist, können Sie dann die komplette Benutzerinterface
des Programmes ändern, d.h. die Menüs, die Texte, die Gadgets, das Aus-
sehen, die Interface-Strukturen, und eben auch die Zeigern.
AGIP ist freeware, bedeutet Amos Global Interface Protocol und ist
copyright 1994 David Gaussinel.
Wenn Sie eine neue Benutzeroberfläche kreiert haben, dann zögern Sie
nicht und senden sie dem Autor an.
7. Bugs
Gibt es einem Programm ohne Bugs ? Ich glaube nicht, wenn Sie also einen
Bug (oder mehrere) finden, dann melden Sie ihn (oder sie) an dem Autor (au-
ch wenn Sie kein registrierter Benutzer sind).
8. Verbesserungen
Ich werde klar und brutal sein, ABank wird nicht weiterentwickelt, wenn
(fast) niemand sich registrieren lässt. Warum sollte ich die Entwicklung
dieses Programmes fortsetzen, wenn niemand daran interessiert ist ? Wenn
Sie also Verbesserungswünsche haben, dann lassen Sie Sich registrieren.
Hier die Liste der Verbesserungen die vielleicht in ABank integriert
werden:
- ASCII-Export von Konten
- Import von Konten aus anderen Programmen
- andere Graphikstypen
- Export von Graphiken
- Scheck-Verwaltung
- Ein ARexx-Port
Aber wie gesagt, diese Verbesserungen werden nur integriert, wenn Sie,
als Benutzer, sich diese wünschen.
9. Geschichtliches
~ Version 1.0 (25.03.94)
Erste veröffentliche Version. Es gab vorher viele Alpha- und Bétaver-
sionen.
~ Version 1.01 (14.06.94)
Neuprogrammierung mit Benutzung der CRAFT-Extension © Black Legend Soft-
ware & Solaris Software.
Fehler behoben in der Druck eines ganzen Konto.
Wenn man ein Konto ladet, dann ist diesem an der ursprunglichen Position
replaziert, wenn es gespeichert wurde.
Jedes Konto ist abgespeichert, und also wiedergeladet, mit seinen ei-
genen Voreinstellungen.
Eine englische Version ist jetzt verfügbar. Übersetzer: Christophe Carel.
Eine deutsche Version ist jetzt verfügbar. Übersetzer: R.Sanderson